/**
 * <code>PubgPhoneMsg.java</code>	创建时间：2018-03-31
 * 
 * Copyright (c) 2008-2013 绝峰网络  all rights reserved.
 */
package com.jf.cloud.service.sysmanager.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 员工
 * 
 * @author 绝峰代码机1.0 创建时间：2018-03-31
 */
@Entity
@Table(name = "pubg_phone_msg")
public class PubgPhoneMsg implements java.io.Serializable {

	/**
	 * 主键
	 */
	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	@Column(name = "ROW_ID")
	private Long rowId;

	/**
	 * 用户ID
	 */
	@Column(name = "USER_ID")
	private Long userId;

	/**
	 * 用户名称
	 */
	@Column(name = "USER_ACCOUNT")
	private String userAccount;

	/**
	 * 用户手机
	 */
	@Column(name = "USER_PHONE")
	private String userPhone;

	/**
	 * 模块类型
	 */
	@Column(name = "MODEL_TYPE")
	private String modelType;

	/**
	 * 本次验证码
	 */
	@Column(name = "PHONE_YZM")
	private String phoneYzm;

	/**
	 * 验证码有效期
	 */
	@Column(name = "PHONE_YZM_LIMIT")
	private String phoneYzmLimit;

	/**
	 * 验证码状态
	 */
	@Column(name = "PHONE_YZM_STATE")
	private String phoneYzmState;

	/**
	 * 验证码重发时间
	 */
	@Column(name = "PHONE_YZM_CF_TIME")
	private String phoneYzmCfTime;

	/**
	 * 最后修改时间
	 */
	@Column(name = "LAST_MODIFY_TIME")
	private String lastModifyTime;

	/**
	 * 获取主键
	 * 
	 * @return 主键
	 */
	public Long getRowId() {
		return rowId;
	}

	/**
	 * 设置主键
	 * 
	 * @param rowId 主键
	 */
	public void setRowId(Long rowId) {
		this.rowId = rowId;
	}

	/**
	 * 获取用户ID
	 * 
	 * @return 用户ID
	 */
	public Long getUserId() {
		return userId;
	}

	/**
	 * 设置用户ID
	 * 
	 * @param userId 用户ID
	 */
	public void setUserId(Long userId) {
		this.userId = userId;
	}

	/**
	 * 获取用户名称
	 * 
	 * @return 用户名称
	 */
	public String getUserAccount() {
		return userAccount;
	}

	/**
	 * 设置用户名称
	 * 
	 * @param userAccount 用户名称
	 */
	public void setUserAccount(String userAccount) {
		this.userAccount = userAccount;
	}

	/**
	 * 获取用户手机
	 * 
	 * @return 用户手机
	 */
	public String getUserPhone() {
		return userPhone;
	}

	/**
	 * 设置用户手机
	 * 
	 * @param userPhone 用户手机
	 */
	public void setUserPhone(String userPhone) {
		this.userPhone = userPhone;
	}

	/**
	 * 获取模块类型
	 * 
	 * @return 模块类型
	 */
	public String getModelType() {
		return modelType;
	}

	/**
	 * 设置模块类型
	 * 
	 * @param modelType 模块类型
	 */
	public void setModelType(String modelType) {
		this.modelType = modelType;
	}

	/**
	 * 获取本次验证码
	 * 
	 * @return 本次验证码
	 */
	public String getPhoneYzm() {
		return phoneYzm;
	}

	/**
	 * 设置本次验证码
	 * 
	 * @param phoneYzm 本次验证码
	 */
	public void setPhoneYzm(String phoneYzm) {
		this.phoneYzm = phoneYzm;
	}

	/**
	 * 获取验证码有效期
	 * 
	 * @return 验证码有效期
	 */
	public String getPhoneYzmLimit() {
		return phoneYzmLimit;
	}

	/**
	 * 设置验证码有效期
	 * 
	 * @param phoneYzmLimit 验证码有效期
	 */
	public void setPhoneYzmLimit(String phoneYzmLimit) {
		this.phoneYzmLimit = phoneYzmLimit;
	}

	/**
	 * 获取验证码状态
	 * 
	 * @return 验证码状态
	 */
	public String getPhoneYzmState() {
		return phoneYzmState;
	}

	/**
	 * 设置验证码状态
	 * 
	 * @param phoneYzmState 验证码状态
	 */
	public void setPhoneYzmState(String phoneYzmState) {
		this.phoneYzmState = phoneYzmState;
	}

	/**
	 * 获取验证码重发时间
	 * 
	 * @return 验证码重发时间
	 */
	public String getPhoneYzmCfTime() {
		return phoneYzmCfTime;
	}

	/**
	 * 设置验证码重发时间
	 * 
	 * @param phoneYzmCfTime 验证码重发时间
	 */
	public void setPhoneYzmCfTime(String phoneYzmCfTime) {
		this.phoneYzmCfTime = phoneYzmCfTime;
	}

	/**
	 * 获取最后修改时间
	 * 
	 * @return 最后修改时间
	 */
	public String getLastModifyTime() {
		return lastModifyTime;
	}

	/**
	 * 设置最后修改时间
	 * 
	 * @param lastModifyTime 最后修改时间
	 */
	public void setLastModifyTime(String lastModifyTime) {
		this.lastModifyTime = lastModifyTime;
	}

}
